package org.jeecg.modules.geo.model.dto;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
import org.jeecg.modules.geo.model.dto.point.Point;

import java.util.HashMap;
import java.util.List;

/**
 * @ClassName PointCloudDTO
 * @Description TODO
 * @Author czd
 * @Date 2021/12/24 14:22
 * @Version 1.0
 **/
@Data
@JsonIgnoreProperties
public class PointCloudDTO {
    private HashMap<String, Object> base;
    private List<Object> areaScope;
    @JSONField(deserialize = false)
    private HashMap<String, Object> pointCloudCss;
    private List<Point> points;

    private String publicQuery;

    private String customPointCloudCss;

    private String leftAction;
    private String rightAction;
}
